package com.yonyou.iuap.shell.service.intf;

import java.util.List;

import com.yonyou.iuap.base.intf.IKmBaseService;
import com.yonyou.iuap.shell.entity.BdCompatibleRelationEntity;
import com.yonyou.iuap.shell.entity.exp.CompatiblePojo;
import com.yonyou.iuap.shell.entity.exp.CompatiblePubPojo;
import com.yonyou.iuap.shell.pub.ResultDto;

public interface ICompatiblerelationService extends IKmBaseService{

	 public abstract ResultDto deleteByPrimaryKey(String paramString);

	  public abstract ResultDto insert(BdCompatibleRelationEntity paramT);

	  public abstract ResultDto selectByPrimaryKey(String paramString);

	  public abstract ResultDto selectAll();

	  public abstract ResultDto updateByPrimaryKey(BdCompatibleRelationEntity paramT);

	  public abstract ResultDto selectByCondition(String paramString);

	  public abstract ResultDto countByCondition(String paramString);

	  public abstract ResultDto deleteByCondition(String paramString);


		/**
		 * 
		 * 添加 （匹配有值的字段）
		 * 
		 **/
	  ResultDto insertSelective(BdCompatibleRelationEntity paramT );

		/**
		 * 
		 * 修改 （匹配有值的字段）
		 * 
		 **/
	  ResultDto updateByPrimaryKeySelective(BdCompatibleRelationEntity paramT);
		public List<CompatiblePojo> querycompatible(String pk_industry_chart);
		public List<CompatiblePubPojo> querycompatiblepublic(String pk_industry_chart);
}
